14. Quiz: Strings
Quiz: Fix the Quote
The line of code in the following quiz will cause a SyntaxError, thanks to the misuse of quotation marks. First run it with Test Run to view the error message. Then resolve the problem so that the quote (from
Henry Ford
) is correctly assigned to the variable
ford_quote
.
Start Quiz:
# TODO: Fix this string!
ford_quote = 'Whether you think you can, or you think you can't--you're right.'
Operators and Strings
SOLUTION:
3415 (and tropical_fruit_count is a string)Quiz: Write a Server Log Message
In this programming quiz, you’re going to use what you’ve learned about strings to write a logging message for a server.
You’ll be provided with example data for a user, the time of their visit and the site they accessed. You should use the variables provided and the techniques you’ve learned to print a log message like this one (with the username, url, and timestamp replaced with values from the appropriate variables):
Yogesh accessed the site http://petshop.com/pets/reptiles/pythons at 16:20.
Use the Test Run button to see your results as you work on coding this piece by piece.
Start Quiz:
username = "Kinari"
timestamp = "04:50"
url = "http://petshop.com/pets/mammals/cats"
# TODO: print a log message using the variables above.
# The message should have the same format as this one:
# "Yogesh accessed the site http://petshop.com/pets/reptiles/pythons at 16:20."
Quiz:
len()
Use string concatenation and the
len()
function to find the length of a certain movie star's actual full name. Store that length in the
name_length
variable. Don't forget that there are spaces in between the different parts of a name!
Start Quiz:
given_name = "William"
middle_names = "Bradley"
family_name = "Pitt"
name_length = #todo: calculate how long this name is
# Now we check to make sure that the name fits within the driving license character limit
# Nothing you need to do here
driving_license_character_limit = 28
print(name_length <= driving_license_character_limit)
len
and Integers